package org.yefei.homeworkday05;

public class Flower {

	public static void main(String[] args) {
		// 9、找到所有的水仙花数:
		// 水仙花数是这样的一个三位数：
		// 这个数等于每一位上的数的立方和(用for,while两种方式实现)
//		int g, s, b, sum;
//		for (int num = 100; num < 1000; num++) {
//			g = num % 10;
//			s = num / 10 % 10;
//			b = num / 100;
//			sum = g * g * g + s * s * s + b * b * b;
//			if (num == sum) {
//				System.out.println("水仙花数有：" + num + "\t");
//			}
//		}
		int g, s, b, sum;
		int num = 100;
		while (num >= 100 && num < 1000) {
			g = num % 10;
			s = num / 10 % 10;
			b = num / 100;
			sum = g * g * g + s * s * s + b * b * b;
			if (num == sum) {
				System.out.println("水仙花数有：" + num + "\t");
			}
			num++;
		}
	}

}
